English Bahasa Malaysia
ipso facto ipso facto - disebabkan oleh fakta itu sendiri
See Also: Dictionary